// 添加自定义的校验方法
export function isExternal (path) {
  return /^(https?:|mailto:|tel:)/.test(path)
}

export function validUsername (str) {
  const valid_map = ['admin', 'editor']
  return valid_map.indexOf(str.trim()) >= 0
}
//校验手机号的合法性
export function validateMoblie (rule, value, callback) {
  //自定义一个手机的正则
  var reg = /^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/
  //测试正则
  var bool = reg.test(value)
  bool ? callback() : callback(new Error('手机不合法'))
}
